Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 STATION STREET £2,300,000 1 Mar 2021
15 STATION STREET Detached £249,900 9 Aug 2002
STUDIO 817 23 STATION STREET £3,807,500 31 Oct 2018